/**
 * Gear joint definition. This definition requires two existing
 * revolute or prismatic joints (any combination will work).
**/
public class b2GearJointDef extends b2JointDef {

	public b2GearJointDef()
	{
		type = b2JointType.e_gearJoint;
		joint1 = null;
		joint2 = null;
		ratio = 1.0f;
	}

	public void release() {
		// do nothing for consistency.
	}

	/// The first revolute/prismatic joint attached to the gear joint.
	public b2Joint joint1;

	/// The second revolute/prismatic joint attached to the gear joint.
	public b2Joint joint2;

	/// The gear ratio.
	/// @see b2GearJoint for explanation.
	public float ratio;
}
